
@import"reset";





#Home{
    width: 100%;
    height: 28px;
    border-bottom: 1px solid #e5e5e5;
     margin: 0 auto;
#home{
    width: 1260px;
    height: 28px;
     background: #f2f2f2;
    font-family: "微软雅黑";
    font-size: 12px;  
     margin: 0 auto;  
}
#home ul{
    margin-left:35px;
    float: left;
}
#home ul li{
    float: left;
}
#home .return .ret{
    padding-left: 18px;
    background: url(../img/index/ico.gif) no-repeat 0 0px;
    margin-right: 12px;
    margin-top: 7px;
}
#home .return .fav{
    padding-left: 18px;
    background: url(../img/index/ico.gif) no-repeat 0 -29px;
    margin-right: 12px;
    margin-top: 7px;
}
#home .return .send{
    padding-left: 18px;
}
#home .return .send select{
    margin-left: 5px;
    margin-top: 4px;
    padding: 0 15px 0 5px;
    border: #dcdcdc 1px solid;
    background-color: #fff;
    height: 18px;
    line-height: 18px;
    position: relative;
}

#home .hi{
    line-height: 28px;
    padding-left: 200px;
}
#home .hi li{
    padding: 0px 12px;
}



#home .hi .weixin{
    background: url(../img/index/qian.png) no-repeat   62px  11px;
}
#home .hi .member{
    background: url(../img/index/qian.png) no-repeat   62px  11px;
} 
#home .hi .pho{
    width:112px;
    height:28px;
    margin-left: 15px;
    color: #dd0000;
    font-weight: bold;
    background: url(../img/index/tel.png) no-repeat  0  6px;
}
}



#log{
    width: 1260px;
    height: 100px;
    margin: 0 auto;
}
#log .inp a{
   margin-left:35px;
    padding-top: 3px;
    float: left;
}
#log .search{
    float: left;
    padding-left: 120px;
    padding-top: 16px;
}
#log .search .s1{
    width: 498px;
    height: 34px;
    line-height: 34px;
    border: 2px solid #339933;
    font-size: 13px;
    float: left;
}
#log .search .s2{
    background-color: #339933;
    border: none;
    width: 98px;
    height: 38px;
    color: white;
    font-size: 18px;
}
#log .search ul li{
    float: left;
    padding-right: 10px;
    font-size: 10px;
    margin-top: 11px;
}






#log .shopping{
    float: left;
    margin-left: 49px;
    margin-top: 20px;
    width: 141px;
    height: 39px;
   line-height: 34px;
    background: url(../img/index/gwc1.png) no-repeat 0  0;
}
#log .shopping a{
    margin-left: 40px;
}




#nav{
    width: 1260px;
    height: 36px;
    margin-top:2px ;
    margin: 0 auto;
}
#nav .all{
   width: 200px;
   height: 36px;
   margin-left:35px;
   background-color: #339933;
   float: left;
   position: relative;
   z-index: 9999;
}
#nav .all .goo{
   line-height: 36px;
    font-size: 18px;
    color: #FFFFFF;
}
#nav .all .goo img{
    padding-left: 5px;
    padding-top: 15px;
    padding-right: 5px;
}
#nav .all .first ul{
  
    width: 200px;
    height: 63px;
    background: #99cc00;
}
#nav .all  .first ul {
    width: 200px;
    height: 63px;
    border-bottom: 1px solid #FFFFFF;
}
#nav .all   .first ul h3{
    padding-left: 5px;
    font-size: 16px;
    padding-bottom: 4px;
    padding-top: 13px;
}
#nav .all  .first ul li {
    padding-left: 5px;
    font-size: 10px;
    float: left;
}
#nav .all  .first ul a{
    color: #FFFFFF;
    
}
#nav .all .entrance {
    padding-top:0 ;
    width: 200px;
    height: 63px;
    background-color: #99cc00;
    padding-left: 10px;
}
#nav .all .entrance .first ul li{
    float: left;
    font-size: 12px;
    padding-left: 10px;
}
#nav{
    .all{
        .second{
                display: none;
                float: left;
                left: 200px;
                top: 30px;
                position: absolute;
                z-index: 8888;
                width: 422px;
                height: 206px;
                background: #ffffff;
                border:1px solid #dddddd;
                .jin{
                    margin-top: 10px;
                   margin-left: 28px;
                    font-size: 16px;
                    color: #99CC00;
                }
                .sec{
                    ul:nth-child(1){
                        margin-left: 28px;
                    }
                    ul{
                        margin-left: 10px;
                    float: left;
                    li{
                        margin-top: 10px;
                        width: 115px;
                        height: 28px;
                        background: #dddddd;
                        text-align: center;
                        line-height: 28px;
                        a{
                            font-size: 14px;
                        }
                    }
                    li:hover{
                        background: #99CC00;
                        a{
                            color: #FFFFFF;
                        }
                    }
                }
                }
        }
    }
}




#nav .na{
    float: left;
}
#nav .na li{
    float: left;
    padding-left: 17px;
    padding-right: 17px;
    padding-top: 12px;
    font-size: 14px;
}
#nav .na li:hover{
    a{
        color: red;
    }
}


#lunbo0{
    width: 100%;
    height: 450px;
    position: relative;
    top: 0px;
   .top{
        margin: 0 auto;
        position: relative;
       li{
          
           height: 450px;
           position: absolute;
           img{
               width: 100%;
               height: 100%;
              
              
       }
       }
   }
   .bot{
       top:426px;
       position: absolute;
       z-index: 3;
       li{
           margin: 0 auto;
           width: 20px;
           height: 20px;
           background: black;
           border-radius: 10px;
           position: absolute;
           text-align: center;
           line-height: 20px;
       }
        li:nth-child(1){
            a{color: #FFFFFF;}
            left: 575px;
        }
        li:nth-child(2){
            a{color: #FFFFFF;}
            left: 600px;
        }
        li:nth-child(3){
            a{color: #FFFFFF;}
            left: 625px;
        }
   }
}



#News{
    width: 100%;
    height: 297px;
    background: #f5f5f5;
}
#news{
    width: 1260px;
    height: 297px;
    margin: 0 auto;
    padding-left: 36px;
}
#News #news .you{
    float: left;
}
#News #news .ora{
    float: left;
}
#News #news .new{
    width: 240px;
    height: 275px;
    border: 1px solid #99CCFF;
    width: 238px;
    float: left;
    background-color: #FFFFFF;
}
#News #news .new h5{
    font-size: 15px;
    height: 37px;
    border-bottom: 1px solid #87CEEB;
    border-top: 2px solid #8F5902;
    padding-left: 8px;
    padding-top: 13px;
}
#News #news .new li{
    font-size: 12px;
    padding-top: 10px;
   background: url(../img/index/dian1.gif) no-repeat  10px   17px;
   padding-left: 20px;
}
#News #news .new li:hover{
    a{
        color: red;
    }
}





#Hot{
    width: 100%;
    height: 506px;
    background: #F5F5F5;
}
#hot{
    width: 1260px;
    height: auto;
    padding-left: 36px;
    margin:0 auto;
}
#Hot #hot h3{
    overflow: hidden;
}
#Hot #hot h3 span{
    float: left;
    margin-bottom: 12px;
}
#Hot #hot h3 i{
    float: right;
    margin-right: 72px;
    font-size: 12px;
}
#Hot #hot h3 i:hover{
    a{color: red;}
}





#More {
    width: 100%;
    height: 590px;
    background-color: #F5F5F5;
}
#More #more{
    width: 1260px;
    height: 560px;
    margin: 0 auto;
    padding-left: 36px;
    padding-top: 30px;

}
#More #more .lef{float: left;}
#More #more .lef .zi{
    margin-left: 0;
    width: 220px;
    height: 50px;
    line-height: 50px;
   text-align: center;
    font-size: 20px;
    color: #F2F2F2;
    background: #48bd00;
    
}
#More #more .lef .tu img{
    width: 220px;
    height: 510px;
}
#More #more .mim{
    float: left;
}
#More #more .mim p{  margin-left: 10px;}
#More #more .mim ul .le{
    width: 313px;
    height: 180px;
    margin-left: 10px;
    margin-top: 8px;
    background: white;
    position: relative;
    float: left;
}
#More #more .mim ul .le .ju{
    width: 135px;
    height: 54px;
    font-size: 14px;
    margin-left: 0;
    
   
}
#More #more .mim ul .le .ju h4{
    padding-top: 10px;
    padding-left: 5px;
}
#More #more .mim ul .le .mih{
    width: 160px;
    height: 160px;
    right: 10px;
    top: 10px;
    position: absolute;
}






#More #more .rig{
    float: left;
}
#More #more .rig p{  margin-left: 10px;}
#More #more .rig ul .ri{
    width: 313px;
    height: 180px;
    margin-left: 10px;
    background: white;
    position: relative;
    margin-left: 10px;
    
   
}
#More #more .rig ul .ri .or{
    width: 135px;
    height: 54px;
    font-size: 14px;
    margin-left: 0;
    
   
}
#More #more .rig ul .ri .or h4{
    padding-top: 10px;
    padding-left: 5px;
}
#More #more .rig ul .ri .che{
    width: 160px;
    height: 160px;
    right: 10px;
    top: 10px;

    position: absolute;
}
#More #more .rig ul li:nth-child(2){
    margin: 10px 10px;
}



#Logi {
    width: 100%;
    height: 275px;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
}
#Logi #logi{
    width: 1260px;
    height: 275px;
    margin: 0 auto;
}
#Logi #logi .lo{
    height: 83px;
    padding-left: 36px;
     border-bottom: 1px solid #e7e7e7;
}
#Logi #logi ul h4{
    font-size: 15px;
    padding-top: 18px;
}
#Logi #logi li{
    font-size: 12px;
    padding-top: 10px;
    
}
#Logi #logi ul{
    float: left;
    width: 150px;
    padding-left: 30px;

}
#Logi #logi a{
    color: #000000;
}


#Footer{
    width: 100%;
    height: auto;
}
#footer{
    width: 1260px;
    height: auto;
    margin: 0 auto;
}
#Footer #footer p{
    font-size: 12px;
    text-align: center;
   
}
#Footer #footer ul li{
    float: left;
    
}
#Footer #footer ul {
    margin-left: 370px;
}
